put on a permanent footing - Allemand Anglais Dictionnaire